package cool.mtc.minghe.data.entity.sys.user;

import com.baomidou.mybatisplus.annotation.TableName;
import cool.mtc.mybatis.plus.entity.BaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author yz
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("sys_user_auth")
public class UserAuthDO extends BaseDO {

    /**
     * sys_user.id
     */
    private Long userId;

    /**
     * 认证类型：密码认证、手机验证码认证等
     */
    private String type;

    /**
     * 用户标识符，可以是用户名、手机号等
     */
    private String identifier;

    /**
     * 认证凭据
     */
    private String credential;
}
